hexo 命令

hexo 命令

  • 初始化博客

$ mkdir blog 创建一个名为blog 的文件夹

$ hexo init 将会在目标文件夹下建立博客需要的所有文件

$ npm install 进行依赖包安装

  • 配置博客
  • 创建博文

$ hexo new myhello 创建一个makedown文件在drafts目录里面

$ hexo n myhello 等价

$ hexo publish myhello 将文件从drafts移到post目录

$ hexo server 启动服务器

$ hexo s 也可以启动服务器

  • 如何将博客发布到GitHub上?

$ npm install hexo-deployer-git –save 安装hexo git插件

  • 部署

$ hexo clean 清除一些莫名其妙的问题

$ hexo generate 生成静态页面 此时会将/source的.md文件生成到/public中,形成网站的静态文件。

等价于

$ hexo g

$ hexo deploy 将生成的博客静态页面上传GitHub上 ;该操作会将hexo生成的静态内容部署到配置的仓库中,请看下面介绍。

部署网站之前需要生成静态文件,即可以用 $ hexo generate -d 直接生成并部署。等价于

$ hexo d

$ hexo clean # 删除 已经生成的静态页面

$ cd your-hexo-site

$ git clone + http 地址可以创建主题

然后修改root/config.yml theme